﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;

namespace Gfw.Web.Models.Account
{
    /// <summary>
    /// 用户充值记录
    /// </summary>
    public class UserRechargeModel
    {
        [Key]
        [Required]
        [DataType(DataType.Text)]
        [Display(Name = "用户ID：")]
        public string UserID { get; set; }

        [Required]
        [DataType(DataType.Text)]
        [Display(Name = "登录名：")]
        public string LoginName { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "开户行：")]
        public string BankName { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "账号：")]
        public string BankCardNo { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "开户名：")]
        public string BankUserName { get; set; }

        [DataType(DataType.Currency)]
        [Display(Name = "金额：")]
        public decimal RechargeMoney { get; set; }

        [DataType(DataType.DateTime)]
        [Display(Name = "充值时间：")]
        public DateTime RechargeDate { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "银行流水号：")]
        public string BankSerialNo { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "经办客服ID：")]
        public string HandlerID { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "状态：")]
        public int Status { get; set; }
    }
}
